biodegradable lubricant - Francés Inglés Diccionario